pago final - German English Dictionary